-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Documentation URL have to be on the same host ? as the repository. #1188
Conversation
Good news is that the tagging now seems to work |
Very odd... Where did this error appear? Do you have a link? |
Well, I don't have a link. It was mentioned in some discussion that these URLs needed to be on the same host, so I thought Id give it a try and publish the package manually (with the change proposed in this PR) and that worked. I tried to look at https://packaging.python.org/specifications/core-metadata but I did not really find anything there. But this documentation URL validation have changed in Poetry lately. However I found it quite unreasonable that the documentation can't be hosted somewhere else. |
I am very confused... : D Where did you see the error message? When uploading to PyPI? Uploading to PyPI with twine or Poetry? Did the error come from PyPI server? This just appeared 20 minutes ago: pypa/twine#1073 |
That is likely our issue form PyPI's ticket tracker directly: pypi/warehouse#15628 |
The error seems to come from PyPI, see the action log below https://github.com/mxcube/mxcubeweb/actions/runs/8344901441/job/22838474034 The upload was done by |
I think they messed up something on PyPI, looking at the error message:
|
1fed664
to
e1055cb
Compare
Seems to work now, closing this issue :) |
Yes, the issue was this: pypi/warehouse#15628 (linked above as well) |
It seems like the documentation URL and the project homepage or repository have to be on the same host otherwise PyPI gives us 404 back, with the very informative error:
I find this a bit odd ?